package com.shixu.framework.plugins.weixin.bean;

/**
 * 会员卡
 * 
 * @author
 * 
 */
public class WxCardMemberCard extends WxCard {

	public WxCardMemberCard() {
		init("MEMBERCARD");
	}

	/** 是否支持积分 */
	public void setSupplyBonus(boolean supply_bonus) {
		m_data.put("supply_bonus", supply_bonus);
	}

	/** 是否支持积分 */
	public String getSupplyBonus() {
		return m_data.optString("supply_bonus");
	}
	
	/** 是否支持储值 */
	public void setSupplyBalance(boolean supply_balance) {
		m_data.put("supply_balance", supply_balance);
	}

	/** 是否支持储值 */
	public boolean getSupplyBalance() {
		return m_data.optBoolean("supply_balance");
	}
	
	/** 积分清零规则 */
	public void setBonusCleared(String bonus_cleared) {
		m_data.put("bonus_cleared", bonus_cleared);
	}

	/** 积分清零规则 */
	public String getBonusCleared() {
		return m_data.optString("bonus_cleared");
	}
	
	/** 积分规则 */
	public void setBonusRules(String bonus_rules) {
		m_data.put("bonus_rules", bonus_rules);
	}

	/** 积分规则 */
	public String getBonusRules() {
		return m_data.optString("bonus_rules");
	}
	
	/** 储值说明 */
	public void setBalanceRules(String balance_rules) {
		m_data.put("balance_rules", balance_rules);
	}

	/** 储值说明 */
	public String getBalanceRules() {
		return m_data.optString("balance_rules");
	}
	
	/** 特权说明  */
	public void setPrerogative(String prerogative) {
		m_data.put("prerogative", prerogative);
	}

	/** 特权说明  */
	public String getPrerogative() {
		return m_data.optString("prerogative");
	}
	
	/** 绑定旧卡的 url，与“activate_url”字段二选一必填  */
	public void setBindOldCardUrl(String bind_old_card_url) {
		m_data.put("bind_old_card_url", bind_old_card_url);
	}

	/** 绑定旧卡的 url，与“activate_url”字段二选一必填  */
	public String getBindOldCardUrl() {
		return m_data.optString("bind_old_card_url");
	}
	
	/** 激活会员卡的 url，与“bind_old_card_url”字段二选一必填  */
	public void setActivateUrl(String activate_url) {
		m_data.put("activate_url", activate_url);
	}

	/** 激活会员卡的 url，与“bind_old_card_url”字段二选一必填  */
	public String getActivateUrl() {
		return m_data.optString("activate_url");
	}

}
